*{
    margin:0; 
    overflow-x: hidden;
}

::-webkit-scrollbar{
    width: 10px;
}

::-webkit-scrollbar-track{
    background-color: gray;
}

::-webkit-scrollbar-thumb{
    background-color: #1d4921;
    border-radius: 50px;
    
}

::-webkit-scrollbar-thumb:hover{
    background-color: #416143;
}

#btnsobre{
    border-radius: 50px;
    opacity: 70%;
}

#helpjet, #aisweb, #servicosclick{
    text-decoration: none;
    color: #98803F;
}

#imgcam{
    height: 200px;
}

.ww_icon_add {
    height: 20px !important;
}

.ww_temp{
    height: 50px !important;
}

.ww_hour_icon{
    height: 40px !important;
}

@media (min-width: 100px){
	.carousel-inner{
        height: 45vh;
    }
    
    .carousel-inner img{
        height: 45vh;
        width: 100%;
    }
    
    #linhaServicos{
        min-height: 90vh;
        text-align: center;
    }
    
    #nmServicos{
        font-size: 5vh;
        margin-top: 3vh;
        font-weight: bold;
        color: #98803F;
    
    }
    
    #subnmServicos{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
    
    .tServicos{
        font-size: 5vh;
        font-weight: bold;
        color: #98803F;
    }
    
    .txtServicos{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
    
    #linhainfoadc{
        text-align: center;
    }

    #nminfoadc{
        font-size: 5vh;
        margin-top: 3vh;
        font-weight: bold;
        color: #98803F;
    
    }
    
    #tinfoadc{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }

    #footer{
        background-color: #1d4921;
        text-align: center;
    }
    
    .tfooter{
        font-size: 5vh;
        font-weight: bold;
        color: #98803F;
        margin-top: 2vh;
    }
    
    .txtfooter{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
}

@media (min-width: 576px){
	.carousel-inner{
        height: 70vh;
    }
    
    .carousel-inner img{
        height: 70vh;
        width: 100%;
    }
    

    #linhaServicos{
        min-height: 90vh;
        text-align: center;
    }
    
    #nmServicos{
        font-size: 7vh;
        margin-top: 3vh;
        font-weight: bold;
        color: #98803F;
    
    }
    
    #subnmServicos{
        font-size: 5vh;
        font-weight: 400;
        color: #98803F;
    }
    
    .tServicos{
        font-size: 7vh;
        font-weight: bold;
        color: #98803F;
    }
    
    .txtServicos{
        font-size: 5vh;
        font-weight: 400;
        color: #98803F;
    }
    
    #linhainfoadc{
        text-align: center;
    }

    #nminfoadc{
        font-size: 5vh;
        margin-top: 3vh;
        font-weight: bold;
        color: #98803F;
    
    }
    
    #tinfoadc{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }

    #footer{
        background-color: #1d4921;
        text-align: center;
    }
    
    .tfooter{
        font-size: 7vh;
        font-weight: bold;
        color: #98803F;
        margin-top: 2vh;
    }
    
    .txtfooter{
        font-size: 5vh;
        font-weight: 400;
        color: #98803F;
    }
}

@media (min-width: 767px){
	.carousel-inner{
        height: 70vh;
    }
    
    .carousel-inner img{
        height: 70vh;
        width: 100%;
    }
    

    #linhaServicos{
        min-height: 90vh;
        text-align: center;
    }
    
    #nmServicos{
        font-size: 5vh;
        margin-top: 3vh;
        font-weight: bold;
        color: #98803F;
    
    }
    
    #subnmServicos{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
    
    .tServicos{
        font-size: 5vh;
        font-weight: bold;
        color: #98803F;
    }
    
    .txtServicos{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
    
    #footer{
        background-color: #1d4921;
        text-align: center;
    }
    
    .tfooter{
        font-size: 5vh;
        font-weight: bold;
        color: #98803F;
        margin-top: 2vh;
    }
    
    .txtfooter{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
}

@media (min-width: 991px){
}

@media (min-width: 1199px){
	.carousel-inner{
        height: 80vh;
    }
    
    .carousel-inner img{
        height: 80vh;
        width: 100%;
    }
    
    #linhaServicos{
        min-height: 90vh;
        text-align: center;
    }
    
    #nmServicos{
        font-size: 5vh;
        margin-top: 3vh;
        font-weight: bold;
        color: #98803F;
    
    }
    
    #subnmServicos{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
    
    .tServicos{
        font-size: 5vh;
        font-weight: bold;
        color: #98803F;
    }
    
    .txtServicos{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
    
    #linhainfoadc{
        text-align: center;
        margin-bottom: 3vh;
    }

    #nminfoadc{
        font-size: 5vh;
        margin-top: 3vh;
        font-weight: bold;
        color: #98803F;
    
    }
    
    #tinfoadc{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }

    #notam{
        height: 80%;
    }

    #footer{
        background-color: #1d4921;
        text-align: center;
    }
    
    .tfooter{
        font-size: 5vh;
        font-weight: bold;
        color: #98803F;
        margin-top: 2vh;
    }
    
    .txtfooter{
        font-size: 3vh;
        font-weight: 400;
        color: #98803F;
    }
}

@media (min-width: 1399px){
	
}